protector tube - German English Dictionary